Text copied to clipboard!
Naslov
Text copied to clipboard!GoLang Programer
Opis
Text copied to clipboard!
Tražimo iskusnog GoLang programera koji će se pridružiti našem razvojnom timu i pomoći u izgradnji visokokvalitetnih softverskih rješenja. Kao GoLang programer, bit ćete odgovorni za dizajniranje, razvoj i optimizaciju aplikacija koristeći Go programski jezik. Radit ćete u suradnji s drugim programerima, inženjerima i dizajnerima kako biste osigurali da naši proizvodi ispunjavaju visoke standarde performansi, sigurnosti i skalabilnosti.
Vaše glavne odgovornosti uključivat će razvoj novih značajki, poboljšanje postojećeg koda, rješavanje tehničkih problema i optimizaciju performansi aplikacija. Također ćete sudjelovati u arhitektonskim odlukama i implementaciji najboljih praksi u razvoju softvera. Očekujemo da imate iskustvo u radu s bazama podataka, API-ima i distribuiranim sustavima.
Idealni kandidat ima snažno razumijevanje Go programskog jezika, iskustvo u razvoju web aplikacija i mikrouslužnih arhitektura te sposobnost rada u agilnom okruženju. Također je važno da imate dobre komunikacijske vještine i sposobnost rada u timu.
Ako ste strastveni u razvoju softvera, volite rješavati složene probleme i želite raditi na inovativnim projektima, ovo je prilika za vas. Pridružite nam se i budite dio dinamičnog tima koji razvija vrhunska softverska rješenja.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje aplikacija koristeći Go programski jezik.
- Dizajniranje i implementacija mikrouslužnih arhitektura.
- Optimizacija performansi i skalabilnosti aplikacija.
- Rad s bazama podataka i API-ima.
- Pisanje čistog, učinkovitog i održivog koda.
- Suradnja s timom programera, dizajnera i inženjera.
- Rješavanje tehničkih problema i ispravljanje grešaka.
- Implementacija sigurnosnih i najboljih praksi u razvoju softvera.
Zahtjevi
Text copied to clipboard!- Iskustvo u radu s Go programskim jezikom.
- Poznavanje mikrouslužnih arhitektura i distribuiranih sustava.
- Iskustvo u radu s bazama podataka (SQL i NoSQL).
- Razumijevanje API dizajna i RESTful servisa.
- Poznavanje alata za verzioniranje koda (Git).
- Iskustvo u radu s Dockerom i Kubernetesom je prednost.
- Sposobnost rada u agilnom okruženju.
- Dobre komunikacijske i timske vještine.
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s Go programskim jezikom?
- Kako biste optimizirali performanse Go aplikacije?
- Koje su prednosti i izazovi mikrouslužnih arhitektura?
- Kako biste riješili problem konkurentnosti u Go-u?
- Koje alate koristite za testiranje i debugiranje koda?
- Imate li iskustva s radom u distribuiranim sustavima?
- Kako osiguravate sigurnost aplikacija koje razvijate?
- Možete li podijeliti primjer složenog problema koji ste riješili?